Path Rewriting in Semistructured Data
نویسندگان
چکیده
We consider in this paper rooted labeled directed graphs as models for semistructured data. A path inclusion constraint, in such graphs, is an expression p q where p and q are regular expressions over the alphabet of labels. An path inclusion constraint p q is satisfied by a rooted labeled directed graph if the set of nodes reached, from the root, by the words of the language described by p is included in the set of nodes reached, from the root, by the words of the language described by q. We answer here to the following problem : given a set C of path inclusion constraints, given a regular expression p describing an infinite regular language, we want to compute, if it exists, a regular expression f describing a finite language, such that p f for every graph satisfying C.
منابع مشابه
An Optimization Technique for Answering Regular Path Queries
Rewriting queries using views is a powerful technique that has applications in data integration, data warehousing and query optimization. Query rewriting in relational databases is by now rather well investigated. However, in the framework of semistructured data the problem of rewriting has received much less attention. In this paper we identify some di culties with currently known methods for ...
متن کاملAlgebraic Rewritings for Optimizing Regular Path Queries
Rewriting queries using views is a powerful technique that has applications in query op timization data integration data warehousing etc Query rewriting in relational databases is by now rather well investigated However in the framework of semistructured data the problem of rewriting has received much less attention In this paper we focus on extracting as much information as possible from algeb...
متن کاملAspects of Rewriting Queries on Semistructured Data
Rewriting queries using materialized views has been widely studied in recent years, although most of the work has been done based on relational models. We are interested in determining what aspects need to be considered when dealing with semistructured data. For concreteness and motivation, our underlying data model is LDAP, the well-known lightweight directory access protocol of the internet. ...
متن کاملViews for Semistructured
Deening a view over a semistructured database introduces many new problems. In this paper we propose a view speciication language and consider the problem of answering queries posed over views. The two main approaches, query rewriting and view materialization, are outlined with focus on the diicult problems caused by the semistructured nature of the data.
متن کاملViews for Semistructured Data
De ning a view over a semistructured database introduces many new problems. In this paper we propose a view speci cation language and consider the problem of answering queries posed over views. The two main approaches, query rewriting and view materialization, are outlined with focus on the di cult problems caused by the semistructured nature of the data.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003